Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LOMBARDY PLACE Terraced £380,285 £302,500 4 Dec 2017
2 LOMBARDY PLACE Terraced £363,704 £135,000 12 Sep 2002
3 LOMBARDY PLACE Terraced £378,856 £130,000 9 May 2002
4 LOMBARDY PLACE Terraced £357,445 £220,000 1 Nov 2013
5 LOMBARDY PLACE Terraced £262,050 £46,000 27 Oct 1995